1
Publications
0
Followers
0
Following
2
Questions
About
Experienced Senior Software Engineer with over a decade in full software development lifecycle (SDLC) within agile environments. Proficient in Golang, Java 8, and C#, with strong skills in SQL, NoSQL, and cloud platforms (AWS, Azure, GCP). Expertise in DevOps, including build and release pipelines, and secure application development using design patterns. Demonstrated success in leading projects, optimizing performance, and delivering reliable solutions with minimal on-call issues. Notable achievements include architecting backend solutions, modernizing software infrastructures, and automating deployments. Holds a Master’s in Management Information Systems from the University of Houston-Clear Lake.
Sowmith Daram is a highly skilled and accomplished software engineer with over 10 years of professional experience in executing the full software development lifecycle (SDLC) in agile environments. He is proficient in multiple programming languages, including Golang, Java 8, and C#, with expertise in object-oriented programming, secure application development, and design patterns. His technical proficiency extends to SQL and NoSQL database concepts, with a strong focus on achieving consistency and availability in database design. Sowmith has significant experience working with various cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform (GCP). Additionally, he has demonstrated remarkable capabilities in DevOps, particularly with Azure, by creating builds, release pipelines, and automating deployment cycles. His hands-on experience in integrating heterogeneous applications using REST, HTTP/HTTPS protocols, and microservices has enabled him to develop scalable, extensible, and high-performing software solutions.
Sowmith currently serves as a Senior Software Engineer at Helix Inc., where he has played a critical role in architecting backend solutions and building tools for scientists using AWS services. He has developed multiple Golang-based serverless microservices and guided team members in working with Golang, AWS platforms, and cloud formation templates (CDK). He collaborates closely with product owners and stakeholders to design data models and conduct architectural reviews involving large engineering teams. His contributions to projects such as PIN Service and Dry Lab Confirmation have been pivotal to the company’s financial goals. Sowmith’s ability to deliver high-quality solutions with minimal on-call issues has earned him recognition and appreciation from senior management for his thoughtfulness and expertise in software development.
Prior to Helix Inc., Sowmith worked at Peapod Digital Labs as a Software Engineer, where he focused on modernizing software infrastructure to reduce release cycles significantly. He migrated 4GL applications to Java-based APIs and developed backend services for Zebra applications used across warehouses and retail stores. His introduction of parallel stream processing in applications improved process time from seconds to milliseconds, significantly enhancing system performance. Additionally, he containerized applications using Docker to facilitate efficient deployments across different environments and built real-time order download services using Kafka. Sowmith actively participated in business strategy meetings and demonstrated applications to various stakeholders, showcasing his comprehensive understanding of both technical and business aspects.
Sowmith also contributed to several large-scale projects during his tenure at Capgemini America Inc., working for clients like Blue Cross Blue Shield of Kansas and Harris County Toll Road Authority. For Blue Cross Blue Shield, he designed modules in the Membership Eligibility application, developed model classes, and improved the quality of unit testing by 20%. At Harris County, he implemented over a dozen REST API endpoints, migrated legacy Java APIs to .NET, and improved enterprise application performance by automating configurations and developing performance scripts.
Earlier in his career, Sowmith worked as a Software Engineer at Tata Consultancy Services for the Ericsson CPP project, where he developed critical components using Java (J2EE) and Spring Framework. He handled and fixed numerous deployment issues, worked in Linux/Unix environments, and gained hands-on experience with tools such as IBM RAD and MySQL. Sowmith holds a Master’s degree in Management Information Systems (MIS) from the University of Houston-Clear Lake, where he served as a teaching assistant for courses on Java Application Development and Computer Networks. His technical acumen, combined with his academic background and diverse industry experience, has made him a versatile and valuable professional in the field of software engineering.
Skills & Expertise
AWS
KAFKA
GCP
Docker
SQL
mysql
C#
Java
Microservices
System Design
Software Development
DevOps
Information Systems
NoSQL
DevOps process strategy
REST APIs
Microsoft Azure
Fiddler
Performance Tuning
RINP
Golang
Agile Environments
Java 8
Go (Programming Language)
AWS Lambda
Amazon S3
Amazon Dynamodb
Java
Spring Boot
Network Design
TCP/IP
Agile Methodologies
Data Structures
Distributed Systems
Web Services
C#
JavaScript
jQuery
PL/SQL
ASP.NET MVC
Bootstrap
Unix
HTML
Research Interests
devops
management
Microservices
Information Systems
Software Development
System Integration
Agile Environments
Object-Oriented Programming
Secure Application Development
Design Patterns
Cloud Platforms
REST APIs
Backend Solutions
Data Models
Cloud Architecture
Connect With Me
Experience
Senior Software Engineer
Education
University of Houston–Clear Lake (UHCL)
Projects
Website
Developed a website which allows one to search for and display recipes.
Please look the web application developed in the following link
https://youtu.be/TN1kdWWrj8c
Environment: Visual Studio, ASP.NET 4.0, HTML5, CSS, FLEX, RESTFUL API webservices, AJAX, JavaScript and JQuery.
Future Scope: Use bootstrap to adapt the website to mobile applications , can re-factor code with C# and use MVC
Certificates & Licenses (1)
486 - Developing ASP.NET MVC Web Applications
Awards & Achievements (1)
🏆 Bronze Medal in Code Hawkers Programming Competition
Description
Publications (1)
The rapid evolution of cloud computing has paved the way for deploying network functions (NFs) in cloud environments, significantly enhancing the flexibility, scalability, and efficiency of modern net...
dd