Sai Srujan Reddy Resume Python
Sai Srujan Reddy Resume Python
Professional Summary :
12+ yrs of strong software experience in analysis, design and development using Java and J2EE Client
Server Business Applications.
Good Experience in Agile methodologies like SCRUM, Test Driven Development(TDD).
Experience of web/applications servers IBM WebSphere Application Server, BEA Weblogic, JBOSS,
Apache Tomcat.
Good Knowledge of scalable n-tier, distributed as well as client/server architectures.
Good working experience with J2EE web technologies like Servlets, JSPs, EJBs, JDBC, JNDI, JMS.
Experience in designing web applications using J2EE technologies and handling design/implementation
using Rational Application Developer (RAD), Eclipse, NetBeans.
Experience in AWS , EC2 , EMR , Lambda Expressions , S3. , IAM , VPC , Security , API Gateway.
Good experience in Test Driven Development like JUnit , Mockito and Automation tools like Selenium,
Cucumber etc.
Experience with Design, code, and debug operations, reporting, data analysis and web applications
utilizing Python.
Expertise in Angular 14.0.An
Expertise in MongoDB.
Expertise in child welfare – state clients.
Expertise in cold fusion.
Expertise in Node.
Expertise in struts.
Self-managing in a fast-paced development environment.
Expertise in Lambda.
Extensive knowledge of software development life cycle and accepted practices.
Strategic and analytical thinking skills with an ability to solve problems and make decisions.
Understanding of financial services industry and associated products.
Experience in open-source frameworks.
Expertise in Capital Market.
Expertise in Jquery.
Very strong experience writing API's/ and Web Services in Python.
Good experience in Java Microservices , Cloud Computing using AWS.
Experience in developing web applications using frameworks like Struts, Spring, Hibernate, JSF.
Good Understanding of Javascript frameworks like JavaScript, jQuery, AJAX, Angular.js.
Good experience in designing professional UI web applications using front-end technologies like
HTML5, DHTML, CSS3, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON.
Good experience in version control systems like Subversion Tortoise SVN, IBM Clearcase,CVS,GIT.
Good working experience in Java webservices both SOAP and RESTful webservices.
Good Workign experience in working Spring Boot Applications, Spring Boot and Microservices .
Good experience in working Spring Boot Application in integration with Spring REST API , Spring ORM
Hibernate integration ,Spring Messagning framework like Kafka.
Hands on working experience in UNIX shell scripting.
Worked on I18N(Internationalization), Localization on the Web Applications.
Good experience in implementing IOC and Dependency Injection features in various aspects of Spring
Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with
other frameworks like JSF.
Designed and developed various integration components using JMS and MQ Series.
Experience in implementing SOA architectures with Web Services using WSDL, SOAP and UDDI.
Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using
the AGILE Software development methodology.
Configured logging tool using log4J.
Experience in Database Programming writing SQL Queries, Joins. SQL, PL/SQL Oracle 11g , SQL Server.
Experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, and
DOM).
EDUCATION:
Bachelor of Computer Science Engineering - JNTU, Hyderabad, India, 2011 .
Masters in computer science – clark university , 2012.
PROFESSIONAL EXPERIENCE :
Handle incoming requests and direct them to the appropriate handler functions.
Develop new user-facing features.
Involved in Developing a Restful API'S service using Python Flask framework.
Handle incoming requests and generate appropriate responses.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Writing code and scripts: As an AWS developers, we will need to write code and scripts to automate
various tasks related to deploying and maintaining applications on AWS. This includes writing code to
create and configure AWS resources, automate deployments, and manage infrastructure.
Handle errors that occur during the processing of requests with Node.
Integrate with databases and perform CRUD (Create, Read, Update, Delete) operations on data.
Optimize components for maximum speed and scalability.
Continuous integration and delivery: As an AWS developer, we will need to implement continuous
integration and delivery (CI/CD) pipelines to automate the deployment of applications on AWS. This
requires a good understanding of CI/CD best practices and various tools, such as AWS CodePipeline,
CodeBuild, and CodeDeploy.
To improve performance and reduce server load with the help of Node.
Monitoring and Logging by using NODE.
Developed restful Web-services using Django Rest framework in Python.
Integrating AWS services with other systems: As an AWS developer, we will need to integrate AWS
services with other systems, such as third-party APIs, databases, and on-premises systems. This
requires a good understanding of various integration techniques, such as REST APIs, messaging, and
event-driven architectures.
State Of Florida , Department of Environmental Protection , Tallahassee , FL Oct 2016 - May 2018
Lead Java Developer
Description: MAPP is a Web portal developed as part of DSRIP Program. DSRIP is the main mechanism by which
New York State will implement the Medicaid Redesign Team (MRT) Waiver Amendment. DSRIP´s purpose is to
fundamentally restructure the health care delivery system by reinvesting in the Medicaid program, with the
primary goal of reducing avoidable hospital use over 5 years.
Environment : Java, J2EE, JSF, Prime faces, HTML , CSS , Javascript , AJAX , JQuery, RAD, Clear case,
Clear quest, TOAD, Build forge, SQL/PLSQL, SOAP Webservices , Weblogic Server.
Responsibilities:
Attended the JAD session with the client.
Discussions with client employees to understand the functionality and business process.
Did extensive analysis of the MOSWIMS system which includes three modules Accounting, Time, Cost
share Applications.
child welfare experience may be responsible for leading technical projects related to child welfare
management software.
Technologies used are struts 1.3, Servlets, jsp, tiles, validate framework, JavaScript.
Worked extensively on PL/SQL programming by writing Stored Procedures, Functions, and Packages
etc.
to ensure that child welfare management software applications meet the needs of child welfare
professionals and stakeholders.
Providing technical expertise on child welfare management system issues.
Actively involved in creating the build’s and deploying in WebSpher application server for different
environments like Test, UAT, Development, SIT etc.
Implemented the I18N (Internationalization) and Localization for the Application.
Actively involved in resolving the issues in the existing application for all the 3 modules Time Reporting,
Cost Share, Accounting modules.
Created the Data Dictionary for MOSWIMS applications.
Resolved the issues logged in JIRA tool.
Environment : J2EE,Websphere , Child welfare,Servlets, JSP, JSTL, HTML , CSS , Javascript , AJAX ,
JQuery, JMS, PS/SQL ,Rational Rose, Java Script, Java beans LDAP, Win CVS .
Responsibilities:
Developed Front end screens for DC Transfers, Landing page, Fork Page, Confirmation Page in JSP and
some part in Flex.
Implemented the business policies for the DC transfers/Rebalance, NQ Transfers/Rebalance, NQ
Transaction History.
Provided production support by fixing the DMS issues.
Interacted with the client team for Updates, status, and discussing the DMS issues.
Developed enhancement related change requests for NQ, DC transfers. Developing Redesign Phases.
Designed and developed UI Search and results screens for legal Professionals and legal Organizations
using JSP, JavaScript, HTML and CSS.
Developed multiple formatting, validation utilities in Java, JavaScript functions and CSS Style Sheets so
that they can be reused across the application.
Also worked with HTML/DHTML and JavaScript for GUI development to have rich User Interfaces and
provide the pages with user data validations.
Involved in writing SQL, Stored procedures and PL/SQL for back end. Used Views and Functions at the
Oracle Database end.
Developed XML documents for data parsing using SAX and DOM so that user can define a number of
call Back Methods that will be called when events occur during parsing.
Developed Web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
Prepared unit Designed and prepared unit Test case using JUNIT and easy mock l for code review to
check the Sun Java Coding standards, to identify the duplicate code, object or component complexity
and dependency etc.
Created ANT scripts for build and deployment purposes.
Environments: Struts, Servlets, Jsp, WebSphere, TOPLINK (OR Mapping Tool), JADE framework, Adobe
Flex, RAD, Mercury QC, HTML , CSS , Javascript , AJAX , JQuery.