We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Austin, TexaS

SUMMARY

  • 6+ years of experience in Developing and Designing a Software Application for e - commerce, workflow and web-based arena using OOP concepts and Java Technologies.
  • Experience in Python, Java, Django, JavaScript, Kubernetes, Docker, Golang, Flutter, etc.
  • Worked in mobile and web-based app development.
  • Experienced in full Software Development Life Cycle (SDLC) including requirement analysis, design, implementation, testing, integration, deployment, production support and maintenance.
  • Expertise in Agile/Scrum Methodologies and conceptualizing, coding technical in Finance, Banking, Health Care, and Insurance Domains.
  • Deployments in Pivotal Cloud Foundry (PCF) and binding of Services in Cloud.
  • Experience in React JS and working in its architecture.
  • Great command in spring framework including Spring Core, Spring Web MVC, Spring Data JPA, ORM, Spring DAO, Spring Security, etc.
  • Experienced in using SOA concept and implementing SOA in Microservices based application.
  • Well versed in developing Web APIs using REST concept.
  • Created RESTful web services using JAX-RS, JSON, Spring Rest (Web MVC) along with unit test cases for REST endpoints and API Documentation (using Swagger).
  • Experience in using installing software using various commands (pip) for different python libraries i.e., NumPy, SciPy, etc.
  • Used AngularJS frontend to integrate REST endpoint for client. Written Nova, Glance, Neutron, Cinder, Keystone, Hash board, Swift, Python client API to integrate with existing application.
  • Understanding Python files in open stack environment and make necessary changes if needed.
  • Used Django Migrations for designing and expanding database.
  • Knowledge on deploying web application in AWS EC2 instance.
  • Experienced in writing HQL and SQL queries, stored procedures, and triggers.
  • Hands on experience with NoSQL databases such as MongoDB for Document Storage.
  • Experience on using version control and bug reporting tools like GitHub, CVS, SVN and Jenkins for Continuous Integration and deployment.
  • Hands on experience on UML design and Data Modeling using different tools.
  • Experienced with build and deployment tools including Maven, Gradle.
  • Experience in implementing application logging and investigating for debug issues using SLF4J, Log back and Log4j.

TECHNICAL SKILLS

Languages & Web Technologies: Python, Java, C, PL/SQL, EJB, JDBC, JMS, RMI, JNDI, Spring, Hibernate, JPA, HTML, DHTML, XML, JSP, AJAX, Servlets, JavaScript, Web services, SOAP, CSS.

RDBMS: MS SQL Server, MySQL, NoSQL (MongoDB), PL/SQL

App/Web Servers: WebLogic, IBM Web Sphere, Apache Tomcat.

Version Control Tools: Git, SVN

IDEs: Eclipse, NetBeans, IntelliJ, Visual Studio, PyCharm

Operating Systems: Windows, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, Austin, Texas

Full Stack Developer

Responsibilities:

  • Worked extensively on design and development of applications using Python, Java, Spring, Hibernate, jQuery.
  • Developed frontend and backend modules using Python in Django framework.
  • Involved in Requirement gathering, Design, Analysis and Code development by Agile.
  • Proficient in information modeling, data structures and algorithms.
  • Automated project creation, Network Firewall and Compute instance creation using Terraform.
  • Experience in containerizing and migrating application to Kubernetes and Anthos.
  • Enhanced efficiency, quality data, operability of various API’s and application.
  • Developed UI pages using HTML5, CSS3, JavaScript, jQuery and used Bootstrap for creating responsive web pages.
  • Wrote python scripts to extract the data from different files.
  • Designed configuration XML Schema for the application and used JavaScript for the client-side validation.
  • Used Golang to create backend servers.
  • Develop front end using HTML, CSS, JavaScript, Bootstrap, React.
  • Used React JS and node.js libraries to generate view and flux to root URL.
  • Created UI interfaces to manage user menu and Bulk update of Attributes using Angular, and jQuery.
  • Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using PostgreSQL.
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Used IDE for coding, developing applications and deployed to local WebSphere Application Server Oracle Coherence caching system in clustered distributed schema.
  • Supervise the creation and maintenance of new products, technical documentation, and workflows.
  • Worked on Oracle11g database concepts like locking, transactions, indexes, sharing, replication, schema design.
  • Worked on creation of custom Docker container images, tagging, pushing images, integration of spring boot.
  • Worked on Git as version control management and JIRA as Defect management for bug, issue tracking of application.
  • Used JENKINS for continuous integration (CI) and continuous deployment (CD) pipeline.

Environment: Python, Java, Flask, Spring boot, Kubernetes React, WebSphere, Hibernate, Jira, GIT, Redis, Splunk, HTML, CSS, JSON, Git, Jenkins, Docker, Maven, Angular, Golang.

Confidential, Baltimore, MD

Python/Java Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile methodology.
  • Involved in Analysis and design of the project which is based on OOAD and Design patterns.
  • Develop front end using HTML, CSS, JavaScript, React, Redux, Bootstrap.
  • Wrote python scripts for data extraction, spark engine, scheduling, etc.
  • Extensively worked on the Spring JDBC and Implemented a Module called Quote Service.
  • Implemented the Business Logic in the Quote Module to insert the Data in the Tables.
  • Used Spring JDBC to implement SQL Queries to insert, modify or delete the records in the database.
  • Involved in the application development using Spring MVC module and responsible for developing DAO layer.
  • Used Hibernate to develop an application to manage reference data to store/retrieve data out of the database. Experience in reviewing Python code for running the troubleshooting test-cases and bug issues.
  • Used test driven approach for developing the application and implemented the unit tests using Python unit test framework.
  • Consumed APIS and used Python requests to read JSON reports and file automatic bugs in the NV bugs for intermittent tests.
  • Used Python to pull Docker images of analysis tools from Docker hub and containerize those tools.
  • Worked in My SQL migration project making system completely independent of database being use (iBatis).
  • Designed and developed reusable web interface components using Struts and JSP Tag Libraries.
  • Implemented Client-side Validation using JavaScript, jQuery.
  • Implemented the view layer using JSP and JavaScript, HTML, CSS.
  • Used Struts Validator Framework to do server-side validations.
  • Developed Restful web services that managed the multiple parallel client access scenarios.

Environment: Python, Spring Boot, Spring Batch, Maven, Oracle, SQL Developer, REST, JAVA 8, core Java, J2EE, Kubernetes.

Confidential, Minneapolis, MN

Software Developer

Responsibilities:

  • Involved in the design, development and testing phases of Software Development using Scaled Agile methodology with Test Driven Development (TDD).
  • Developed Manual and automated test cases to test the functionality of the application.
  • Hands on experience on developing the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Developed Automated test scripts from Manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
  • Developed a shell script about the back-end process for storing the server logs in a rotational base.
  • Automated the report generation in Excel Spreadsheet.
  • Design and developed Front End User interface using Html, CSS, JavaScript, and jQuery.
  • Developed Web based (JSP, Servlets, java beans, JavaScript, CSS, XHTML) console for reporting and lifecycle management.
  • Responsible for using Java Persistence API annotations and Entity Manager to develop Hibernate persistence layer modules.
  • Made application responsive using Bootstrap.
  • Involved with project manager in creating detailed project plans.
  • Designed technical documents using UML.
  • Responsible for writing complex SQL queries using joins, views, stored procedures.
  • Developed merge jobs in Python for extracting and load data into MySQL database.
  • Involved in developing presentation layer using JSP, AJAX, and JavaScript.
  • Created JUnit Test cases by following Test Driven development.
  • Implemented Restful web service which can be used by the other components of the system.
  • Used jQuery, CSS and other Design into the Front end and validating requirements in each step of the project cycle.
  • Developed UML based Cases for different subcomponent of the system.

Environment: Python, Java, XML, Bootstrap, CSS3, XHTML, HTML5, CSS, Log4J, REST, JavaScript, SQL, Lambda, Web Logic, Spring boot, SVN, Jenkins, Agile, JIRA, Kanban, Node.js.

We'd love your feedback!