Summary
Overview
Work History
Skills
Certification
Timeline
Generic

Sreeni Kothagundu

CUMMING,GA

Summary

Multi-talented Senior Software Engineer successful completing simultaneous projects. Willing to jump in to develop "outside the box" solutions. Decisive leader and reliable team builder with results-focused and driven approach. Trusted Senior Software Engineer specializing in [Type] software for [Type] customers. Remains consistently abreast of cutting-edge development and technology advancements. Committed to providing solutions positioned at industry's forefront. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

CDC
05.2009 - Current
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Worked with development teams to correct problems and run test scenarios.
  • Promoted technical leadership to entry-level and junior engineers in complex enterprise system environment.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Trained and mentored junior developers and engineers, teaching skills in [Area of expertise] and working to improve overall team performance.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Demonstrated experience and good hands-on programming experience C#. NE, Python and Angular.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Practiced and encouraged respectful and transparent communication in interactions.
  • Updated job knowledge by studying state-of-the-art development tools and programming techniques and participating in educational opportunities.
  • Captured specifications, testing methods and other information for [Type] project into technical manuals.
  • Managed [Type] technological issues for assigned projects, increasing customer satisfaction ratings.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Updated old code bases to modern development standards, improving functionality.
  • Collaborated with clients to define solution requirements.
  • Provided guidance and mentored less-experienced staff members.
  • Partnered with development team on product development and application support plans.
  • Integrated third-party tools and components into applications.
  • Conducted regression testing and submitted observations to development team.
  • Represented software applications engineering team during large and complex development projects.
  • Analyzed proposed technical solutions based on customer requirements.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Provided direction and guidance to process improvements and established policies.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Participated in architecture, design and implementation of back-end features using C++, C#, Lua and Python.
  • Offered experience with Ruby, Perl, Java and Python.
  • Promoted experience with Kubernetes, Docker and Amazon Web Services.
  • Informed internal personnel and external stakeholders of project milestones.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Analyzed data to coordinate installation of new systems or modification of existing systems.
  • Designed enhancements and updates for subsystems of end-user applications software running on local, networked and Internet-based platforms.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Coordinated efficient large-scale software deployments.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Worked with customers for needs analysis and to determine vendor costs.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Translated customer requirements into written use cases.
  • Documented technical workflows and knowledge to educate newly hired employees.
  • Designed customized solutions for proposals to potential customers.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Designed reusable and reliable code for use within distributed cloud environments.
  • Developed software for desktop and mobile operating systems.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Pioneered new methods of code review to incorporate wider range of voices.
  • Introduced automated diagnostics for sensor data collection and processing.
  • Coordinated with project management on database development timelines.
  • Participated in software field testing to verify performance of developed projects.
  • Led version control efforts for organization, employing public and open source repositories.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Coordinated deployments of new software, feature updates and fixes.
  • Tested and deployed scalable and highly available software products.
  • Corrected, modified and upgraded software to improve performance.
  • Built databases and table structures for web applications.
  • Designed and developed analytical data structures.
  • Conducted data modeling, performance and integration testing.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Tuned systems to boost performance.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Developed conversion and system implementation plans.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Created proofs of concept for innovative new solutions.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Investigated new and emerging software applications to select and implement administrative information systems.

Skills

  • Quality Assurance
  • New Features Development
  • Interface Design and Implementation
  • Database Management Software
  • Workflows and Queries
  • Database Design
  • Restful API
  • NET Development
  • HTML and XML
  • SOAP and Restful Web Services
  • Performance Tuning
  • Configuration Management
  • Technical Analysis
  • Troubleshooting
  • Customer Support
  • Solutions Deployment
  • Performance Analytics
  • Data Center Environments
  • Best Practices and Standards
  • New Employee Mentoring
  • Software Documentation
  • Scrum
  • Software Architecture
  • Development Lifecycles
  • Scripting Languages: PHP, Python, JavaScript
  • Express Js
  • Web Security
  • Analytics
  • Programming
  • System Administration
  • Application Release Maintenance
  • Operational Support
  • Cybersecurity Analysis
  • Dashboard Creation
  • Windows Operating System

Certification

  • Certified [Job Title], [Company Name] - [Timeframe]

Timeline

Senior Software Engineer

CDC
05.2009 - Current
  • Certified [Job Title], [Company Name] - [Timeframe]
Sreeni Kothagundu