Innovative professional with 14 years of software development experience specializing in designing and developing web applications. Expertise in HTML, CSS, JavaScript, Angular, Node.js, and React to create dynamic and user-friendly interfaces. Dedicated to fostering strong collaboration within teams to efficiently achieve project goals and meet deadlines.
Overview
16
16
years of professional experience
Work History
Full Stack Web Developer
Massachusetts Mutual Life Insurance Company
09.2019 - Current
Created custom components, forms, and interfaces for user interactions in React
Worked closely with product owners on requirements gathering, design decisions, and implementation strategies for new features in a react application
Improved and corrected existing software and system applications
Reviewed project requirements to identify customer expectations and resources needed to meet goals
Utilized Node.js to develop server-side logic for web application development with React
Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation
Collaborated closely with UX and UI designers to ensure the best possible user experience while developing React applications
Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse
Implemented automated tests for all React components using Jest and Enzyme
Managed source control systems like Git or Subversion when working on collaborative teams building out complex react applications
Built reusable UI components that can be used across multiple projects with React
Coordinated testing and validation procedures through software development lifecycle
Analyzed user needs and software requirements to determine design feasibility
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes
Troubleshooted technical issues related to .NET development
Optimized performance of existing React applications by utilizing best practices such as code splitting, lazy loading
Debugged and resolved issues related to React components
Worked with cross-functional teams to achieve goals
Maintained updated knowledge through continuing education and advanced training
Collaborated closely with team members to achieve project objectives and meet deadlines
Demonstrated strong problem-solving skills, resolving issues efficiently and effectively
Developed RESTful APIs using NodeJS and ExpressJS frameworks which were consumed by mobile and web clients
Built RESTful API's using NodeJS, ExpressJS, MongoDB
Managed time effectively to ensure tasks were completed on schedule and deadlines were met
Provided support and guidance to colleagues to maintain a collaborative work environment
Contributed innovative ideas and solutions to enhance team performance and outcomes
Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future products.
Used Javascript, SQL and HTML to develop app-solutions.
Software Developer
Principle Information Technology Company
10.2017 - 08.2019
Development and Unit Testing using MVC .Net, React JS, SQL Server, Alteryx
Participated in the design, development, Unit testing of the PlanSmart, CSSP and Payment Hub projects
Used AGILE/SCRUM methodology to implement the application
Experience with Application lifecycle management tools like JIRA
Developed the payment Hub web application using React js, Redux, HTML and CSS
Developed the reusable components using React JS and ES6 for multiple
Implemented Ajax calls for triggering data from API's
Integrated Redux with React to handle large chunks of data for better performance
Used React.js for creating reusable UI components
Performed client-side validations with customized error messages using JavaScript
Maintain the application state using react redux store
Used MVC .net for Customer Portal code and UI changes
Implemented Razor web forms to provide UI for the application
Worked on View model mappings
Worked on Sitecore content management in order to maintain static application content
Implemented and Consumed Web Services calls using Ajax calls
Worked on web APIs to expose data from data sources to external and third-party applications
Implemented client and server-side validations on the input controls
Developed the Plan Smart code using VB, ASP.NET using various object-oriented features like inheritance, polymorphism using Visual Studio
Used Alteryx for preprocessing activities
Worked with JSON to pass the JavaScript objects from server to web application
Worked on CSSP Production support tickets
Developed React JS components for the Payment Hub functionality
Used Entity framework and LINQ to query against strongly typed collections of objects and various data sources
Created optimized views for user interactions using objects of HTML Helper class, Custom Helpers and JavaScript/jQuery
Worked with Web API to provide services to HTTP requests
Implemented the CASS Workflows to standardize the address fields
Creating and running the fuzzy Logic Macros to generate the customer key
Involved in sprint planning sessions and participated in daily scrum huddles for any issues and blockers
Participated in the team demos, backlog grooming and retrospective meetings
Used Team Foundation Server (TFS) and Git for Version Control
Provided support and guidance to colleagues to maintain a collaborative work environment
Contributed innovative ideas and solutions to enhance team performance and outcomes
Created proofs of concept for innovative new solutions.
Estimated work hours and tracked progress using Scrum methodology.
Tested functional compliance of company products.
Proved successful working within tight deadlines and a fast-paced environment.
Analyzed work to generate logic for new systems, procedures and tests.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Programmer Analyst
Apex-2000
08.2016 - 09.2017
Delivered scalable system architecture to support high-availability Internet site with various internal applications.
Wrote highly maintainable, solid code for software system.
Performed regression and system-level testing to verify software quality prior to release.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Documented program development and revisions to maintain records.
Provided technical support using knowledge of complex technology to solve problems and support new projects.
Technology Analyst
Infosys Limited
09.2015 - 08.2016
Oversaw technology services delivery, consulting with relevant personnel to assist with migration and troubleshooting.
Supported technology design, testing and execution by providing research-based product and process knowledge.
Provided technical and functional recommendations based on project requirements.
Identified system issues and recommended changes to close system holes.
Authored test reports, software documentation and application manuals.
Coordinated deployments of new software, feature updates and fixes.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Designed and implemented scalable applications for data extraction and analysis.
I.T Analyst
Tata Consultancy Services
11.2008 - 12.2013
Development and Unit Testing using .Net
Attending client meetings related to project activities like requirement gathering, project review meetings
Used AJAX coding techniques to update parts of a web page
Designing various database objects that include Tables, Stored procedures, Triggers etc
Created tables, packages and views using SQL Server
Created Stored Procedures for automated rules and updating to relating tables
Involved in unit testing and test-driven development
Actively participated in meetings with Business users while design and development
Used VSS for Version Control
Involved in Analysis, Design and Development of the modules Doctors, Nurses, Radiation Oncology
User interface screens developed using Web forms
Data binding was extensively used to bind various server controls to the data from database
Utilized ASP.NET Input Validation controls and JavaScript to perform client-side validation
Involved in developing web applications using ASP.NET, AJAX, C#.Net, Vb.Net, Web Services
Involved in Consuming and communicating with WCF services
Created User Controls to maintain the web application
Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers
Involved in Database Design activity for Doctors, Nurses & Radiation Oncology modules
Education
Masters - Computer Science
University of Central Missouri
Warrensburg, MO
05.2015
Bachelor of Science - Computer Science
Acharya Nagarjuna University
Andhra Pradesh, India
06-2008
Skills
REST
JavaScript expert
Javascript libraries and frameworks
RESTful apis
NoSQL databases
C# programming
HTML
Accomplishments
Achieved Many spotlight recognitions within the MassMutual company for outstanding performance.
Senior Regulatory Affairs Consultant at Guardian Life Insurance Company of AmericaSenior Regulatory Affairs Consultant at Guardian Life Insurance Company of America