| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Senior Software Enginerr Exp: Street Address YearsE-mail: EMAIL AVAILABLEMobile: PHONE NUMBER AVAILABLEProfessional SummaryHaving 12 years of IT experience in software analysis, design, development, testing, and implementation of Node Js, Express Js, AWS Lamda & AWS Glue, Dynamo DB,Python, Fast APi,Django and flask, Spring Boot, SQL (ORACLE, SYBASE, MYSQL, PostgresShell Script, C, C++, Core Java, Spark, NoSQL,Azure, Snowflake, technologies,Graph QL.MongoDB, Next .jsComponent-Based Architecture:Utilized AngularJSs component-based architecture to create reusable, maintainable, and scalable code.Experienced database administrator/developer with extensive expertise in MongoDB, including database design, development, and maintenance.Designed and implemented RESTful APIs with Spring Boot, ensuring efficient and secure communication between services.Leveraged Spring Boots dependency injection to create loosely coupled and easily testable componentsDesigned and developed scalable, high-performance applications using Node.jsProficient in JavaScript (ES6+, ES7+, ES8+) and related technologies (TypeScript, etc.)Implemented server-side logic, RESTful APIs, and microservices architectureImplemented two-way data binding and dependency injection to streamline development processes and enhance code efficiency. Designing, writing, and optimizing GraphQL queries and mutations to interact with APIs.Proficient in using GraphQL for querying and manipulating data in APIsPerformance Tuning: Skilled in identifying and resolving performance bottlenecks in SQL queries and PL/SQL code using tools like SQL Trace, TKPROF, and AWR reports..Proficiency in working with databases like Oracle and MySQL.Expertise in database modelling and development using SQL, T-SQL and PL/SQL in Oracle and SQL Server environments.Proficient in developing user interface components and implementing them following well-known React.js workflowsExperience in Unit testing using JUnit, and Selenium.Strong understanding of asynchronous programming and event-driven architecture.Experienced with testing frameworks such as Jest, Mocha, Chai, Jasmine, and Sinon for JavaScript and Node.js applications.TECHNICAL SKILLSLanguages/Technology: Spring boot, Node Js, Python, Django, Flask Java, C, C++, Unix, Shell script, Perl, Spark, Node.js, React JS/ Redux, AWS, Serverless Lambda, Micro Services, JavaScript/ES6, Express, AngularDatabases: MS SQL, MySQL, Mongo DB, Oracle, DB2, SQL Lite, Dyanamo DB, PL/SQL.DevOps: Git, GitLab, Jenkins, Kubernetes, Nginx, PM2, DockerSDLC: SCRUM, Agile, Waterfall, Confluence, ER Diagrams, JiraCloud: AWS EC2, VPC, Serverless Lambda, cloud watch, S3, SQS, SNS, AWS -Glue, Azure Devops, Amazon amplifierIDE: Visual Studio, PyCharm, Notepad ++Work ExperienceDesignation: Senior Software Engineer 03/2022 - till dateClient : CignaLocation: Des Moines, IAResponsibilities:Design and developed high-traffic web applications using Node.js, Express,spring boot, and oracle/MongoDB, ensuring optimal performance and scalability.Node.js as deployed on AWS Lambda, Step functions.Refactored existing JavaScript codebases to TypeScript to improve code robustness and developer productivity.Designed and implemented robust MongoDB database solutions to support scalable applications.Developed and maintained applications using Angular's component-based architecture, ensuring modularity and reusability.Designed and implemented Redis caching solutions to enhance application performance and reduce database load.Designed and implemented GraphQL APIs to streamline data fetching and improve client-server interactionsLeveraged TypeScripts support for ES6+ features to write cleaner and more efficient code.Built reactive and template-driven forms with Angular, implementing custom validation and dynamic form controlsDesigned and implemented RESTful APIs for various services, providing efficient and secure data communication by using Node.js .Project Development: Developed and maintained web applications using Next.js, ensuring optimal performance and responsiveness.Set up monitoring and logging for AWS resources using CloudWatch and integrated them with AWS CDK for automated alerting and insights.Leveraged Spring Boots dependency injection to create loosely coupled and easily testable componentsUtilized AWS CDK features to manage and optimize cloud costs, leveraging auto-scaling, spot instances, and other cost-saving strategies.Implemented authentication and authorization mechanisms using OAuth2, JWT, and other security protocols.Implemented TDD practices in the development of web applications, resulting in more robust and reliable code.Developed comprehensive test suites for Node.js applications using Jest and Mocha, ensuring high test coverage and code quality.Collect business requirements, translate them into user stories, and leverage this insight to craft software solution specifications for development.Writied and optimized SQL queries, ensuring efficient data retrieval and manipulation.Collaborated within an Agile team, engaging in activities such as planning sessions, backlog grooming, and team retrospectives across 14-day sprints.Ability to optimize application performance through asynchronous programming.Proficient in building single-page applications (SPAs) using AngularJS framework.Develop Unit and Integration tests using JUnit, Mockito and Docker.Involved in component-level design and worked with end users to capture requirements and provided feasible solutions.Integrated delivery (CI and CD process) Using GitHub, Jenkins, Docker in AWS.Designed and implemented efficient data models and database structures for improved performance and scalability.Collaborated with data scientists and business analysts to understand data requirements and ensure proper data integration and quality.Designation: Senior Software Engineer 08/2016 - 02/2022Comapany : InfosysClient : VolkswagenLocation: Wroclaw, PolandResponsibilities:Integrated Node.js /java/python with relational databases (MySQL, PostgreSQL) and NoSQL databases.Leveraged Spring Boots dependency injection to create loosely coupled and easily testable componentsDeveloped RESTful APIs using Node.js /python and frameworks like Express or KoaServer-based Node.Js development. Experienced in building single-page applications (SPAs) using React.js, including Hooks and class components.Optimized component rendering and application performance through code-splitting, lazy loading, and memoization.Integrated delivery (CI and CD process) Using GitHub, Jenkins Docker in AWS.Web application development experience using Python, Flask, Django and React JS.Integrated delivery (CI and CD process) Using GitHub, Jenkins Docker in AWS.Designed and implemented RESTful APIs for various services, providing efficient and secure data communication by using Node.js .Write clean, modular web-based SaaS applications in an agile and ever-changing environment.Responsible for setting up databases in AWS using RDS, storage using S3 bucket.Implemented a serverless architecture using API Gateway, Lambda, and Dynamo DB and deployed Lambda code from the S3 bucket.Designation: Senior Software Engineer 10/2013 - 07/2016Client: BNP ParibasLocation: Mumbai, IndiaResponsibilities:Development of codes using C++, Shell Scripting, Sybase and Oracle etc as per requirements to implement the systems business logic.Provided RCA (Root Cause Analysis) for Code related and Repetitive issues.Web application development experience using ReactJS, AngularJSRegression testing.Developed automation scripts using shell scripting, Perl to reduce manual efforts.Designed, developed, and tested software applications meeting deadlines and budgets.Refreshing or cloning databases from production to development.Designation: Software Engineer 11/2011-10/2013Client: Tata Consultancy ServicesLocation: Mumbai, IndiaResponsibilities:Prepared high level and low-level design document as per the requirements.Developed codes on PL/SQL. shell scripting, Pro*C, Core java and OracleDeveloped scripts to deploy code in production without manual intervention.Developed housekeeping scripts for rebuild indexes, compress to table to claim unused spaces.Monitoring night jobs and scripts for automation of backup and other jobs.EDUCATIONBTECH, Information Technology - 2009Adams Engineering College (JNTU University)Telangana, India. |