Python/full-stack Developer Resume
Moorestown, NJ
SUMMARY
- About 5 years of experience as a Java/Python/Full Stack Developer in Analysis, Design, Development and Testing and Implementation of applications.
- Extensive development experience in web applications using Java, Python, Django, J2EE and JSP.
- Experience in utilizing open - source frameworks such as Angular.JS, Spring, Hibernate, JavaScript, AJAX and Jquery.
- Experience in developing SQL, Stored Procedures, functions, triggers and comfortable working with databases like SQL Server, No-SQL and MySQL. Understanding in SOA and Web Services technologies, including Restful, JAX-WS, JAX-RPC, Soap, XML and WSDL
- Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
- Experienced in build tools like Gardle and Maven, Log4j for Logging and JUnit for testing.
- Working experience with teh operating systems like UNIX, Linux and Windows. Strong analytical, interpersonal and communications skills. Fast learner, good at team work and teh ability to adopt new technology.
TECHNICAL SKILLS
Programming: Java, J2EE, Python, PL/SQL, SQL
Frameworks: Spring/DI, JDBC, Hibernate, SpringBoot
Web/Front End: Django, Flask, JSP, JavaScript, JSON, XML, HTML5, JQuery, AngularJS
Libraries: Python-memcached, Log4j, Json, Http
Databases: Postgresql, MS-SQL Server
Others: JIRA, Vagrant, Bamboo, Sonar, Fortify, Crucible, Apache Tomcat
IDE’s: Eclipse, Intellij, Atom
Build Tools: Gradle, Maven
Test Framework: Junit, Mockito, Groovy, Spock
PROFESSIONAL EXPERIENCE
Confidential, Moorestown, NJ
Python/Full-Stack Developer
Responsibilities:
- Design and Implement monitoring and backup solutions to ensure teh health and reliability of teh security devices enterprise wide
- Developed REST API using Flask Framework to help other Security teams to interact with metrics data collected by Sciencelogic’s EM7.
- Design and develop automation workflows for data collection on Confidential devices .
- Created dashboard to monitor all major /critical /minor jira tickets to track teh development.
- Designed and implement security vulnerability feeds dashboards to monitor security breaches.
- Develop/Deploy/Manage internal websites and tools. Develop custom modules for teh existing vendor products
- Implemented caching mechanism to teh Alert Intel portal using Python-Memcached.
Environment: Python, Django, Flask, RESTFul, Python-Memcached, JavaScript, JSP, Junit, MS-SQL, Log4j, GIT.
Confidential, Hartford, CT
Full Stack Developer
Responsibilities:
- Involved in Analysis, Design, Development and Maintenance phases of teh project with major emphasis on Development of teh modules like Activations and Customer Service.
- Data Operations were performed using Spring ORM and Hibernate for querying database.
- Configured session timeout with Spring Boot in teh server side and implemented auto logout Functionality.
- Implemented teh mechanism of logging and debugging with Log4j.
- Involved in Unit testing of application using Junit, built teh package using Maven and deployed teh application on to WebLogic Server.
- Involved in creating and extracting data from Database using SQL Queries, triggers on MS-SQL database.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
Environment: J2EE, Hibernate, spring, Spring Boot, JSP, JSTL, AJAX, MVC, HTML, CSS, XML, JQuery, DAO, GIT, Log4j.
Confidential, Springfield, MO
Java/Full-Stack Developer
Responsibilities:
- Responsible for designing and developing high performance throttling service for affiliate query.
- Investigated multiple in-memory databases - Ehcache, Redis, Cassandra.
- Developed Ehcache and Redis Module and performed performance measurement using teh Gatling tool.
- Used new Java 8 features - lambda expression. Tested teh entire application using JUnit and Mockito.
- Implemented business logic using Spring MVC framework, Session Beans, Servlets and Stored Procedures.
- Learned and used bamboo which is teh new way of deployment and build process.
- Opened CRQs to deploy and release teh application in Stable and Production environments and deployed teh application in Development, DB-Dev, Stable and Production environments.
- Worked on Vagrant development environment for local verification.
- Prepared and executed test cases for Unit, System and Integration testing using JUnit, Spock and Groovy.
- Worked on Sonar and Fortify for teh check style issues. Used Crucible for reviewing teh code.
Environment: Java 8, RESTFul, Spring MVC, MockItO, Spock, Hibernate, MS-SQL, Log4j, Maven, Sonar, Fortify, GIT.
Confidential
Java Developer
Responsibilities:
- Developed Business Components in core Java. Developed GUIs using HTML, JavaScript and JSP.
- Developed test case scenarios for Functional Testing and Integration testing.
- Developed and debugged teh application using Eclipse. Performed smoke and regression testing using test scripts.
Environment: JDK, JSP, JavaScript, HTML 5, Web Logic, MS Excel, Eclipse, Junit, Log4j, core Java.