I am a hands-on and highly competent software/web developer with an extensive background in both designing and programming across a variety of platforms. With almost five years experience in developing various software and web applications (mainly focused on C / C++, Python and Django) I am an expert in automating scripts and am passionate about the latest trends/research efforts in computer science and often experiment with new technologies. I am skilled in converting business problems into technical solutions, significantly improving ideas, and delivering exactly what is requested. As a client-focused developer, I take a business oriented approach to software development and consistently deliver outstanding customer service experiences.
Designed and developed APIs, also collaborating with architects to identify and gain sign-off for API deployment.
Partnered with UI & API team to ensure seamless integration of DSE deliverables into 3rd party platforms.
Implemented microservices architecture in AWS. Ensured that all APIs are fully tested in an automated framework, including functional and performance tests.
Designed and developed SDN applications, multilevel abstractions and complete automation of configuration.
Designed and implemented the network models to support rapid growth, capacity planning and provide well designed templates and tools to deliver network services as code.
Created standards and repeatable templates for device level configuration and expose them as reusable services by high layers of orchestration.
Developed software t based on the GE Smallworld GIS product suite using Magik, which is an OO programming language derived from Smalltalk, quite similar to Ruby or Python.
Integrated user-facing elements with server-side logic in collaboration with front-end developers.
Developed reusable, efficient, testable, and scalable code.
Worked with clients all over the world ensuring their ideas came to life. Focused on software and web development (back-end) using C, Python, and Django.
Developed code, system design, and test/QA plans for all solutions and coordinated a national/international rollout.
Led, architected, and participated in the design, testing, and deployment of client/server multi-tier applications and related components.
Developed new procedures for assessing requirements by creating a needs analysis and testing, scripting and documenting to strengthen quality and functionality of business-critical applications.
Developed large-scale, portable, thread-safe, and ultra-high performance foundation and application infrastructure libraries.
Delivered back-office tools supporting financial initiatives and empowering company to compete more effectively in the marketplace.
Coded new solutions that increased availability and scalability by 45% and 75%, respectively.