Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
Overview
9
9
years of professional experience
Work History
Software Specialist
SAS R&D India Pvt. Ltd.
Pune
12.2015 - Current
Design, build and maintain efficient and reliable C++ code
Work closely with other engineers to develop new features
Work on extensions of existing products
Suggest and implement improvements on current products
Plan, design, develop, manage, document, test, deploy, and support new and existing modules
Hands-on algorithm complexities
Collaborated with project managers to select ambitiously, but realistic coding milestones on pre-release software project development.
Revised, modularized, and updated old code bases to modern development standards, reducing operating costs and improving functionality.
Using GO, developed microservice to create business objects PostgreSQL database
Using GO, developed custom query generator package for PostgreSQL database
Experience writing data APIs and multi-server applications to meet product needs using Golang.
Experience in writing HTTP RESTful Web services and SOAP API in Golang.
Integrated Jenkins to git where build triggers automatically when we push pull request for CI/CD
Worked on CI/CD tool Jenkins to automate build process from version control tool into testing and production environment
Experienced in using C++ and Go on Windows, UNIX, and Linux platforms
Good understanding of Design Patterns, Multithreading, and GO containers.
Well versed in using Channels and goroutines
Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform.
Created Docker image for microservices files to orchestrate applications using Kubernetes
Proficiency in multiple databases like MySQL, Oracle.
Produced and Consumed Restful Web Services using Postman Rest Client, Swagger UI, to interact with different applications from third-party tools
Worked with Business users and stakeholders for gathering business requirements and Converting Business Requirements into User Stories using JIRA.
Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks
Software Developer
EXFO ELECTRO OPTICAL ENGINEERING INDIA PVT LTD
Pune
09.2012 - 12.2015
Design, build and maintain efficient and reliable C++ code.
Worked on various wireless and ethernet protocol decoders by studying RFCs and telecommunication standards.
Worked on developing computer network performance test suite.
Revised, modularized, and updated old code bases to modern development standards, reducing operating costs and improving functionality
Gathered and defined customer requirements to develop clear specifications for project plans
Education
BE - EXTC
SIT, Pune University
Pune
2011
Diploma - E&TC
Government Polytechnic, MSBTE
Khamgaon
2008
SSC -
Amaravati Univercity
Buldana
2004
Skills
C, C11, C14
GoLang
Object-Oriented Programming
Microservice Architecture
Analytical Thinking and Problem Solving
Strong Interpersonal and Communication Skills
Agile/Scrum Methodology
Debugging and Troubleshooting
Linux/WIndows Environments
API Design and Development
Databases: PostgreSQL , Oracle, MySql
Languages
English
Advanced (C1)
Timeline
Software Specialist
SAS R&D India Pvt. Ltd.
12.2015 - Current
Software Developer
EXFO ELECTRO OPTICAL ENGINEERING INDIA PVT LTD
09.2012 - 12.2015
BE - EXTC
SIT, Pune University
Diploma - E&TC
Government Polytechnic, MSBTE
SSC -
Amaravati Univercity
Similar Profiles
Shrivallabh MahajanShrivallabh Mahajan
IT Software Developer at SAS R&D India Pvt. LtdIT Software Developer at SAS R&D India Pvt. Ltd
Process Leader P2P at Topsource Support Services Private Limited (SAS Research and Development India Pvt Ltd)Process Leader P2P at Topsource Support Services Private Limited (SAS Research and Development India Pvt Ltd)