Home

Swaminathan - full stack developer
[email protected]
Location: Minneapolis, Minnesota, USA
Relocation:
Visa:
Resume file: Swaminathan_P_1746560657633.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
SWAMINATHAN PRASANNA
9722142397| [email protected] |
LinkedIn: linkedin.com/in/swaminathan-prasanna-b6890b16

SUMMARY
Results-driven software developer with over 15 years of experience in designing and developing scalable web and application solutions. Proficient in full-stack development with expertise in .NET, Java, JavaScript, Angular, React, and cloud-based technologies. Adept at leading UI development initiatives, delivering intuitive dashboards using D3.js, and applying Agile methodologies for high-performance results. Experienced in working with CCaaS (Contact Center as a Service) platforms, leveraging headless Web SDKs to build responsive, real-time chat interfaces tailored for seamless customer engagement.


TECHNICAL SKILLS
Languages: C# .NET, Java, J2EE, C++, Python
Front-End: React.js, Angular, Vue.js, D3.js, HTML5, CSS3, JavaScript, TypeScript
Frameworks: Spring, Hibernate, Struts, AJAX, Bootstrap
Web Technologies: XML, JSON, jQuery, RESTful APIs
Databases: Oracle, MySQL, SQL Server
Operating Systems: Windows, Linux, macOS, Android SDK
Tools & IDEs: Visual Studio, Eclipse, WebStorm, NetBeans, VS Code
Testing & DevOps: Selenium, JUnit, Jest, SpecFlow, Jenkins, Karma, Mockito


PROFESSIONAL EXPERIENCE
US Bank, Minneapolis, MN
Web Developer (Dec 2018 - Present)
Lead UI development for multiple projects, estimating tasks and ensuring timely delivery.
Developed and maintained CI/CD pipelines using Jenkins.
Built Single Page Applications (SPAs) using Angular and React.
Collaborated with Business and UX teams on user experience.
Worked on AEM designer application coding to modify PDF.
Ensured code quality through Sonar, Fortify and Blackduck scans.
Created unit test cases using Karma and Jasmine.
Designed and developed responsive, accessible chat windows with rich UI for customer support.
Collaborated with backend teams to integrate REST APIs.
Lead conversion of Angular legacy application to react conversion.
Tech Stack: Angular, React, Bootstrap, Jenkins, JavaScript, JSON, AJAX



Chubb Insurance, Whitehouse Station, NJ
Senior Front-End Developer (Mar 2018 Nov 2018)
Developed UI components using Angular 4/5 for an internal underwriting application.
Created interactive charts using Chart.js.
Managed demo to clients to showcase completed functionalities with Zephyr.
Used Gitlab for managing the repositories.
Integrated REST APIs and WebSockets for real-time messaging and personalized chat experiences.
Led a team of offshore developers and conducted code reviews.
Worked closely with DevOps teams to streamline build processes.

Tech Stack: Angular 4/5, JavaScript, HTML5, CSS3, Chart.js


3M, Saint Paul, MN
Front-End Developer (Mar 2017 Feb 2018)
Designed D3.js visualizations to present complex healthcare and patient data trends.
Built SPAs using AngularJS for interactive and responsive medical dashboards.
Developed HIPAA-compliant UI components for handling sensitive health information.
Automated health data validation using SpecFlow for accurate test coverage.
Improved performance and stability of electronic health record (EHR) visualizations.
Created Jenkins CI/CD pipelines for streamlined deployment of healthcare solutions.
Tech Stack: AngularJS, D3.js, C# .NET, HTML5, CSS3, SpecFlow



Thomson Reuters, Eagan, MN
Senior Software Developer - UI (Feb 2016 Aug 2016)
Built a real-time IoT data visualization platform using Aurelia and D3.js.
Created modular and reusable UI components.
Integrated REST APIs for dynamic data retrieval and visualization.
Created various demo paths for end users.
Tech Stack: Aurelia, JavaScript, D3.js, HTML5, Foundation CSS, Git, REST APIs

USAA Senior Consultant, San Antonio TX, December 2014 Dec 2015 Project 1: Employment Job Satisfaction (June 2015 Dec 2015)
D3 Dashboard Developer
Designed and created Proof of concept on the d3 Dashboard.
Used REST web service calls to get data to the dashboard visuals in the form of JSON.
Application works in all devices.
Worked extensively on svg.
Built the Single page applications on Angular.
Developed several Python scripts for automating client data upload, parsing of complex product data and importing of various e-commerce feeds into a generic database.
AngularJs used to developed application, Controller, Databinding, expressions, directives, filters and
other core concepts
Developed complex PDF reporting and catalog creation module with Designer.
Tech Stack: JavaScript, D3 JS, REST, HTML, Bootstrap, CSS



Project 2: Browser Independence Research, Dec 2014 May 2015
Senior UI Developer
Designed and Created Proof of concept s (Javascript, HTML 5, CSS and Super-Web sockets) applications for the project.
Created applications to highlights issue on existing applications.
Researched dependencies and developed alternatives for each feature with new solution.
Implemented effective layout using component functions in AngularJS.
Used filters, custom directives for the better implementation of application, and bind data with model for two-way data binding using AngularJS.
Created documentation of our proposed solutions.
Presented solution to client.
Tech Stack: AngularJS, C# .Net, HTML 5, CSS



Rolls Roys Marine, Aeroxchange, Irving, TX Aug 2014 Oct 2014
Software Developer
Created the Main HTML page for the application using Thymeleaf.
Created Rest web services for the UI, which needs to be called based on user action.
Wrote the controller classes to call repository to retrieve data from Oracle database.
Created JPQL queries for independent repositories.
Wrote JPA entity classes to store data for the database tables.
Bootstrap used along with AngularJS for developing application
Tech Stack: Java 1.6/1.7, Spring MVC, Rest Web Services, JPA, Thymeleaf, AngularJS, Annotations, Hibernate, Maven, MyEclipse 2014, CSS, Agile, Oracle, SCRUM.

USC forecasting tool, AirCom International, Irving TX Apr 2014 Aug 2014
Software Developer (UI Development)
Part of the team responsible for collecting forecasted data across various geographical locations.
Created Java tool to render reports for all collected data across various nodes.
Designed the application to analyze historical data and come up with a forecast for the upcoming year.
Developed using UNIX Operating system.
The code base was versioned and maintained on SVN.
Tech Stack: Java 1.6, J2EE, JavaScript, Oracle WebLogic Server, CSS, SVN, Agile, SQL, Oracle. Unix

S-Gate, Securus Technology Inc, Addison, TX, Sept 2013 Apr 2014
Software Developer (UI Development)
Designed the framework for the UI with technologies such as JSP, JavaScript, CSS and HTML 5.
Used JSON to transfer data from UI to the Application Framework, which was based on Struts.
Helped in designing and coding the application over many Sprint cycles and coded using J2EE technologies like EJBV3.0.
Consumed Web Services for validating the entitlement information for the user.
Used JUnit Test cases and Jasmine tool to validate/test my java/JavaScript code and also got acquired to Mokito test framework.
Tech Stack: Java J2EE, JSP, Struts, JavaScript, Tomcat Server, Web Services, CSS, Agile, My Eclipse, SVN,
Jasmine, Agile, SQL, Oracle

vMobile Construction, Verizon, Irving TX, Apr 2013 Aug 2013
Software Engineer (UI Development)
Participated in initial requirement analysis phase to gather all Use-cases from the client.
Worked on sending and receiving JSON request/responses from Client systems (laptop or tablet) to tablet server which transmits the data.
Used MVC architecture to code the entire solution. Used JavaScript and HTML for the view, Java for
the Model and Controller.
Handled various test cases from the client and delivered on time on Agile Environments.
Tech Stack: Java J2EE, HTML 5, CSS, JavaScript, Agile, Eclipse, CVS, Agile, MVC


Samsung Telecom, Frisco, TX, June 2012 Jan 2013
Software /Commissioning Engineer
Generated CORE JAVA tools to provide the commissioning engineer with an Interface to communicate with the program.
Developed Java tools to validate the different parameters associated with a commercial cell site.
Developed code to check the current values present in the site from the database.
Deployed test cases to verify the different functionalities associated with building and commissioning a commercial cell site. Used MVC Architecture.
Used Ant scripts to verify the software that was used in the commissioning process.
Worked on open stack technology like red hat.
Responsible for adding neighbors, updating parameters and borders for the particular site.
Maintain Site information in our database using Oracle.
Troubleshoot various complications that arise in a cell site.
Tech Stack:Core Java 1.6/1.7, HTML 5, CSS, Java Script, Eclipse, Oracle, Red hat, Ant scripts

Motorola Mobility, Libertyville IL, Mar 2010 May 2012
Android Developer
Developed Java Code snippets to change the automation script depending on the software version that is released. Worked on the migration from Gingerbread to Ice-Cream Sandwich (ICS).
Developed applications to perform prolonged quality assurance with over 30 test suites.
Experience in using tools like PMD, Dalvik and other Testing tools.
Experience in developing test cases.
Refer to the different layer logs according to the requirement in the test case.
Extended the work to the stability automation testing. Setting up the stability rack and configure the initial settings in the rack and the phone to run the automated script.
Customized PYTHON scripts for change in requirements.
Participated in the team meeting and interacted with the development team and the team lead and understand the feature requirement and developed the test cases and test plan accordingly.
Testing apps using android based on scripted and exploratory use cases covering all real-time user
scenarios.
Tech Stack: CORE JAVA, Java Script, Linux, Python scripts, HTML, PHP


EDUCATION
Master s in Information Technology & Management, Illinois Institute of Technology, USA
Bachelor s in Information Technology, Anna University, Chennai, India


CERTIFICATIONS & TRAINING
Microsoft Certified: Azure Fundamentals
Agile Scrum Master Trainings


PROJECTS & ACHIEVEMENTS
Got best in us accolades from U.S. Bank
Developed an enterprise D3.js dashboard for USAA Business Intelligence, improving employee job satisfaction analysis.
Successfully converted an angular application to React.
Led UI migration from Kendo UI to Angular 2 for W3G Inc.
Created a responsive web application for Rolls Royce Marine, integrating Spring MVC and AngularJS.


ADDITIONAL INFORMATION
Strong background in Agile/Scrum methodologies.
Passionate about UI/UX design and performance optimization.
Experienced in cloud-based development with AWS and Azur
Keywords: cplusplus csharp continuous integration continuous deployment user interface user experience javascript Illinois Minnesota New Jersey Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5425
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: