Software Developer Resume
PROFESSIONAL SUMMARY:
- I am a software developer with experience in making full - stack applications.
- Implemented front-end technologies using Angular, HTML, JavaScript, and CSS.
- I also have experience in implementing server-side technologies including Amazon AWS Services, RDS and connections using JDBC. Used Apache's Tomcat server to run web applications.
- Experienced with PostgreSQL, CSS, HTML, Angular, JavaScript, TypeScript, Tomcat, PostgreSQL, DBeaver, Mockito and JUnit.
- Leveraged the Spring Tool Suite 4, Integrated Development Environment to create a simple and distributed Java application.
- Utilized Spring Framework, Spring MVC, and Spring ORM.
- Utilized Test-Driven Development using JUnit testing and Mockito.
- Performed Java Database Connectivity to persist data such as DBeaver.
- Included simple and advanced CRUD statements using PostgreSQL.
- Designed Interactive webpages using CSS and HTML structures.
- Implemented TypeScript and Angular to make modular component swapping Single Page Application.
- Employed Apache's Tomcat Server to host our application online
TECHNICAL SKILL SUMMARY:
Languages: TypeScript, SQL, Java, HTML, CSS, JavaScript
Database Layer: SpringORM, Hibernate, JDBC, PostgreSQL, Spring Data
DevOps: Git, Maven, Linux, Docker, Amazon Web Services
Testing/ Logging: Spring AOP, JUnit, Log4j, TDD, Postman, Sonarplate
Web Technologies: HTML, CSS, JSON, XML, Spring MVC, Jackson
PROFESSIONAL EXPERIENCE:
Confidential
Software developerResponsibilities:
- Practiced Agile and Scrum to achieve weekly sprints
- Included Git to implement continuous integration and development with other team members
- Used AWS to deploy web services
- Researched and implemented Docker to deploy Microservices
- Fixed compile issues in Angular
- Established unit tests using JUnit.
- Used DevOps practices by using Github and Slack to effectively communicate with other group members.
- Implemented Zuul and Eureka as an API gateway and service registry.
Environment: Core Java, Spring, Angular, Jenkins, JUnit, JavaScript, HTML, CSS, Git, Maven, TDD, Microservices, Spring Cloud, Continuous Integration
Confidential
Software developerResponsibilities:
- Leveraged Angular framework along with Material to create GUI.
- Utilized the PostgreSQL for data persistence in the project.
- Deployed Apache Tomcat Server for the server code execution.
- Implemented the DAO layer in order to create a structural pattern.
- Created Service Layer for communication purposes.
- Performed data encryption to create security for the application.
- Created POJO objects to increase the readability and re-usability of the Project.
- Implemented 4 API for the application.
Environment: Spring, Hibernate, DevOps, Jenkins, Git, Angular, REST, RDS, Agile-Scrum, Tomcat, PostgreSQL, Maven, JUnit
Confidential
Software developerResponsibilities:
- Practiced Agile and Scrum methodologies to achieve weekly sprints.
- Utilized Github Repository to achieve Continuous Integration.
- Created an interactive web page using the Angular framework.
- Host backend on a Tomcat Server and access the backend using HTTP Requests.
- Created the backend logic to add and receive user and reimbursement data from a database.
- Designed a database based on the requirements.
- Developed custom Servlets to process the HTTP Requests.
- Populated Angular pages with data from a custom API.
Environment: Servlets, Java, JavaScript, HTML, CSS, JDBC, SQL, AJAX, Bootstrap, RDS, Tomcat, Git, Maven