N
Nagadurga Nidamanuri
Nagadurga Nidamanuri
About
Detail
Senior Software Engineer
Newark, Delaware, United States
• Results-driven and detail-oriented professional with 8 years of experience as a Senior Java Full Stack Developer, Senior DevOps Engineer, and Data Engineer. • Proficient in designing, developing, and deploying robust and scalable enterprise applications, while implementing DevOps best practices to optimize software development workflows. • Possesses extensive expertise in various technologies and frameworks, with a specialized focus on Java Full Stack Development and DevOps Engineering. • Experience in developing Professional Web applications and Enterprise solutions with complete SDLC from requirement gathering, analysis, designing, developing, testing, and deployment using Web Technologies like React, Flask, Redux, React Native, Angular, Node, SAAS, ECMA Script, HTML5, CSS3, JavaScript, TypeScript, Ajax, and jQuery, DOM, JSON, XML and AJAX. • Expertise through all parts of web applications using JAVA, J2EE, Python, Web Services, SOA, SOAP, RESTful etc. • Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js, Node.js, React.js/Redux, React Native, TypeScript, Bootstrap, Ember.js, and Responsive web design (RWD). • Working experience on ES5, ES6, ES7 and Typescript features for handling asynchronous data requests. • Experience in developing MERN (MongoDB 3x, Express.js, React.js and Node.js) and MEAN (MongoDB 3x, Express JS, Angular JS, and Node JS) stack application. Experience in developing single page application in MERN Stack. • Extensive hands-on experience in design and deployment of N-Tier enterprise applications for the J2EE platform using Core Java Servlets, Struts, Spring, EJB, JSP, JPA, JSF, JNDI, JMS, JAX-RS, JAX-WS, and JMeter. • Strong experience in Spring Framework modules such as SpringCore, MVC, AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object), IO, JTA, JDBC and Rules Engines (Drools). • Proficient in implementing various Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO (Data Transfer Object), and Front Controller. • Experience in developing cross-platform server-side applications using Node JS to achieve scalability in real-time. • Good working knowledge on Angular directives to create reusable elements and attributes, along with easy to test and maintain client-side interactivity in web applications. • Created Single page applications with Angular using TypeScript to create Directives, Components, Services, Pipes, Observables, Reactive/Template driven forms, and Router for multiple components utilizing Router Guards and Navigation. • Created Single page applications with React using Hooks and Redux for stateful management, along with class components and lifecycle methods for internal state management. • Developed small scale applications using Python on Flask & Django web framework. • Expertise in open-source libraries like Angular Material and redux-thunk for customized needs. • Experience in XML technologies like XML, DTD, XSL, XSLT, XPATH, JAXB, JAXP, SAX and DOM Parsers. • Experience in Requirement gathering & analysis, designing UML - for developing application-specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams. • Proficient in utilizing AWS Cloud technologies for developing and deploying applications. • Experienced with AWS services such as EC2, S3, IAM, Lambda, CloudFormation, Batch, Glue, RDS, ECS, EKS, and API Gateway • Knowledge of serverless architecture and hands-on experience with AWS Lambda for building serverless functions. • Familiarity with AWS Elastic Beanstalk for deploying and managing applications in a scalable and automated manner. • Experience working with AWS CloudFormation for infrastructure as code (IaC) and provisioning AWS resources. • Proficient in configuring and managing AWS RDS (Relational Database Service) for scalable and highly available databases. • Hands-on experience with AWS S3 (Simple Storage Service) for object storage and managing large-scale data. • Familiarity with AWS IAM (Identity and Access Management) for managing access and permissions to AWS resources.
Contact Nagadurga regarding:
work
Full-time jobs
Starting at
USD165K/year