Post Job Free

Resume

Sign in

Software Developer

Location:
Chicago, IL
Posted:
November 10, 2020

Contact this candidate

Resume:

Yesha Desai

Experience Verizon December ****-till date

Project: FIM (Fiber Inventory Management)

Role: Backend Developer

• Analyze requirements and design, develop, and implement Rest based API with Java 8 for using Spring Boot.

• Use stored procedures in synergy with Callable and Prepared statements to increase the retrieval time.

• Use Hibernate as Object Relational Mapping (ORM) framework for mapping files and annotations to reduce time at the configuration level and persist the data into Database.

• Use different design patterns as DAO, Façade, DTO, Singleton, etc. to develop cohesive modules with minimal coupling.

• Conduct unit testing using Mockito, Power Mockito and Junit to do sanity check as well as covering all the negative scenarios using black box and white box testing.

• Implement code quality tool, Sonar, for all the web application components to get cleaner code and to detect bugs, code smells and security vulnerabilities.

• Deploy the code through CI/CD pipeline for DevOps using Jenkins.

• Owned more than 7 repositories for which developed the code from initial research and conceptual design through testing and implementation phases. Tools: J2EE, Restful API, Java 8, Spring Boot, Sonar, Jenkins, JIRA, Mockito, Junit, Log4j, Log4j2, Maven, JDBC, Hibernate, SQL Developer, Agile

Project: Data issues/Data clean Up/Data Migration

Role: SQL Developer

• Perform and lead periodic data clean-up to detect, diagnose and remove data abnormalities in the tables with the optimum solution.

• Analyze existing SQL queries to identify opportunities for improvements.

• Write DML and DDL scripts such as procedures, triggers, functions for the fix.

• Write scripts to migrate data from the legacy tables to the new structured tables.

• Maintain schedulers for periodic sync up and data migration.

• Test and troubleshoot code during production releases. Tools: SQL Developer, JDBC, JIRA, Jenkins, Agile

Project: User/Client Issues

Role: User Support

• Analyze the user issues and provide them with solution in a timely fashion.

• Educate clients and vendors with application features and resolve issues if any.

• Coach new team members to familiarize them with the application and the code.

• Understand the business value of the product/ functionality to deliver optimal results.

• Deliver demos on functionalities to clients over scrum calls as part of Agile methodology with bi-weekly sprint planning.

• Represent web team at meetings with executives and discussed project goals and milestones.

• Part was different teams, where participated in helping troubleshoot for Python team and provide user support.

916-***-**** adhp1w@r.postjobfree.com 2951 S King Drive, Chicago, IL - 60616 LinkedIn Tools: Slack, Eclipse, J2EE, Jenkins, JIRA, Agile, Python Kavi Corp June 2018 – November 2018

Role: Software Developer

• Responsible for building the user login and registration using Spring framework and JDBC framework for backend development.

• Work with deploying the application on AWS EC2 cloud.

• Build a Log Aggregation using amazon Kinesis, Elasticsearch service, S3, and Ec2.

• Work in rapid application development.

Tools: Spring, Java, SQL, JDBC, AWS EC2, CloudFront, Route53, S3, Elasticsearch. FINRA, Maryland June 2017 – August 2017

Role: Graduate Developer Intern

• Develop user interactive page interacting with different applications using Angular 2 and performed SQL queries to run scheduled jobs.

• Work on from fabricating designing parts to test the units for enhancing application’s functionalities and on scheduling tasks in JAMS.

• Incorporate Agile method with Kanban approach for working and use JQuery and Junit testing. Tools: JAMS, Angular 2, Visual Studio code, SQL, JQuery, Agile, Junit Milestone Technocrat February 2013 – May 2016

Role: Undergrad Software Engineering Intern

• Develop web application using Java, Servlet, HTML and CSS.

• Learn UI designing and got experience with responsive app development.

• Learn the full SDLC process from documentation to testing the parts we create.

• Write SQL queries which reduced the retrieval time from database using JDBC. Tools: HTML, CSS, SQL

Certification AWS Certified Cloud Practitioner: Validation number: WKG65BWCLFBEQ4GC Achievements Awarded 1st prize in Hackathon at FINRA for developing a financial portal for beginners in investing. Computer Skills Programming skills: Java/J2EE, JSON, XML, TypeScript, basics in Python, JSP, HTML, CSS, C, C++ Software: Eclipse, STS, Visual Studio Code, Android Studio Database: SQL, Oracle, Spatial database, MySQL, NoSQL Framework: Spring IOC, Spring MVC, Spring Boot, Servlet, JPA, Ionic 2 Repository: GitHub, Bit Bucket

Methodologies: Agile/Scrum, Black-Box testing, Object Oriented Programming Principles Tools: JIRA, Oracle SQL Developer, PuTTY, Apache Maven, Postman, WinMerge, JUnit, SonarLint, Log4j, JDBC, Mockito, Hibernate, Jenkins, MTPuTTY, JaCoCo Others: Experience with UML modeling and SDLC

In-depth and hands-on working knowledge of Amazon Web Services (AWS).



Contact this candidate