Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Lenexa, KS
Posted:
February 05, 2024

Contact this candidate

Resume:

SRINATH

913-***-**** • ad3d9i@r.postjobfree.com •

www.linkedin.com/in/jainasrinath17/

SOFTWARE ENGINEER

SOFTWARE DEVELOPMENT AND DEPLOYMENT • WEB APPLICATIONS AND SOLUTIONS • FULLSTACK DEVELOPMENT Expertise in the engineering/development of software solutions and applications, ensuring quality project deliverables Accomplished Developer with 3+ years of experience in Cloud and back-end coding. Expert in handling full software development lifecycle with focus on quality, security and usability. Well-versed in frontend and Java software development design and requirements, writing and optimizing codes, tests, and developing dynamic user experiences. Structured Software Engineer keen to introduce new development techniques into stale production formats. Brings great multitasking and problem-solving abilities combined with strong understanding of object-oriented programming and design principles. Successful in all phases of software development including design, coding, testing, debugging, implementation, provisioning resources in cloud and source management. Core Competencies:

Software Development · Solutions Engineering · Technical Requirements · Code and Program Writing

· Modern Web Frameworks · Deployment and Integration · User Experience · Team Leadership and Development · Delivery

Technical Proficiencies:

Programming Languages: Golang, Python, C#, JAVA,SQL, Bash; Web Technologies: Angularjs,Angular,React,Redux, Vuejs, HTML5, CSS3; Database: MS SQL Server, MongoDB; Infrastructure as Code/Hashicorp Tools: Terraform,Ansible,Packer,Nomad,Vault Operating Systems: Windows, Linux; Cloud Technologies: Apache Cloud Stack, AWS (EC2, IAM, S3, EBS, Lambda,Kinesis), Azure, GCP; Monitoring Tools: Dynatrace, DataDog,CloudWatch; Virtualization: Xencenter, VMware, VSphere, VCenter; Version Control: GIT, GitHub, BitBucket,Jenkins; Issue Tracking: Atlassian Jira, Rally; Documentation: Atlassian Confluence; SDLC: Agile, Waterfall; CRM Tools: Salesforce

PROFESSIONAL EXPERIENCE

Persistent Systems Ltd. Aug 2021 – Aug2022 Senior Software Engineer Engineered, developed, and deployed software solutions, features, and applications, including gathering requirements, writing maintainable codes and programs, testing, and implementing solutions. Upheld best practices in engineering and design with responsibility for Backend Development.. Responsibilities:

● Gathered and analyzed information for developing, supporting web applications based on prioritized business needs.

● Designed and implemented APIs in Golang (using Go routines,gRPC) to provision Cloud Infrastructure using Terraform, Packer for seamless integration with frontend applications, using Swagger and Postman for testing.

● Orchestrated, deployed and managed containers, binaries and batch jobs in the cloud and on-prem using Nomad.

● Designed and developed microservices using Gin framework.

● Experience in end-to-end development and migrating the application to Cloud using the Amazon web services (AWS) availing services of AWS like EC2, Kinesis, Lamda, Elastic Search, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, AMI and Dynamo DB.

● Employed YAML files to integrate a Swagger API within the UI, fostering seamless communication and interaction between the front-end and back-end components in both Golang and JAVA.

● Boosted developer productivity while enabling refactoring and improving scalability/maintainability by developing a strategy to convert all JavaScript code to React and Vuejs.

● Part of requirement gathering and Design of Architecture of Multi-Cloud Provisioning service.

● Cooperated with project partners to develop system analysis and new system design based on client specifications both on frontend/UI and Backend API(JAVA) development.

● Designed Various UML diagrams to understand the flow and also prepared project documents.

● Created and managed VM’s using Xenserver XenCenter, VMware vCenter server and VMware vSphere Client using vCenter server appliance.

● Dealt with Jira as ticket tracking and workflow tool.

● Hands-on experience on GIT/GITLAB/BITBUCKET to maintain the code base.

● Build scripts using Maven build tools in Jenkins to move from one environment to other environments.

● Worked as customer-facing technical support executive. Environment: Golang, Terraform,Nomad, Linux, gRPC, ReactJs, Vuejs, Javascript, HTML5, CSS3, Bootstrap, SQL, JAVA(SpringBoot), REST APIS, Authentication API, GIT, VMware, VCenter, Vsphere, JIRA, CloudStack, CI/CD, Python, AWS, Cloudstack, JSON,JENKINS

Persistent Systems Ltd. July 2019 – Aug 2021 Software Engineer Planned, developed, and deployed scalable, maintainable, and reliable software solutions and applications that involved gathering technical requirements, writing codes, building features, and creating front-end strategy. Responsibilities:

● Delivered software solutions consistent with product roadmap and meeting release plan milestones.

● Added support for Xenserver 8.2 version to Accelerite CloudPlatform.

● Participated in developing new features based on customer requirements both in Backend(JAVA) and FrontEnd. Validate and fix the bugs as part of the UI.

● Implemented trial user Authentication for the application.

● Junit and Mockito frameworks were used for performing unit and integration testing by writing test cases.

● Involved in deploying the application. Worked on Maven to build the application.

● Build and maintain SQL scripts, indexes, complex queries for data analysis and extraction.

● Used Log4j for logging errors, messages and performance logs.

● Part of the production support/support engineer(ON CALL SUPPORT).

● Dealt with Jira as ticket tracking and workflow tool.

● Documented all the features that are developed in Atlassian Tool.

● Hands on experience on GIT/GITLAB/BITBUCKET to maintain the code base.

● Worked as customer-facing technical support executive. Environment: JAVA, Javascript, HTML5, CSS3, GIT, REST APIS, Javascript, vanilla Javascript, Cloudstack, CI/CD, JIRA,Python, Cloustack, JSON,Atllasian,npm, maven. Persistent Systems Ltd. May 2018 - May 2019 Project Engineer Intern Designed, built, and maintained software solutions and applications while creating and implementing technical front-end strategy.

Responsibilities:

● Primarily worked on data preprocessing and data cleaning, then selecting the right ML model and improved its accuracy to 90 %

● Built Restful API’s using Python Flask to enhance the communication between UI in which the users upload the pictures of their damaged vehicle, and these images are sent to the machine learning algorithm which essentially processes these images received and validates the proximity of the damage and evaluates the amount of insurance that can be claimed by the user. Contributed in developing the machine learning algorithm as well.

● Worked on front-end assignment projects using UI framework AngularJS.

● Delighted to meet, learn and work along with industry experts.

● Participated in fixing the bugs raised by the production team.

● Validate and fix the bugs as part of the UI.

● Hands on experience on GITLAB to maintain the code base.

● Dealt with Jira as ticket tracking and workflow tool. Environment: Python, ML, JAVA,AngularJs, Javascript, HTML5, CSS3, GIT, REST APIS, JIRA, JSON, JQUERY EDUCATION

Masters in Computer Science

University of Central Missouri

Bachelor of Science (BS) in Computer Science and Technology Jawaharlal Nehru Technological University, Hyderabad CERTIFICATIONS

JavaScript Persistent Systems Certification 2021

Fullstack Web Development with Angular Persistent Systems Certification 2021 AWS Solutions Architect AWS Certification 2023



Contact this candidate