As a Software Engineer, I am passionate about developing and delivering high-quality web services. I have over eight years of experience in software development, working with various technologies and frameworks, such as Python, Django, ReactJS, AngularJS, JavaScript, Redux, MongoDB, SQL, NodeJS, MEAN and MERN stacks.I also have a strong background in computer science, with a master's degree from the University at Buffalo and a bachelor's degree from PES University. During my master's program, I was a teaching assistant for Distributed Systems, where I guided students on socket programming, multithreading, and android studio to implement distributed systems concepts. I apply my knowledge and skills in distributed systems to design and build scalable, reliable, and efficient web services that can handle complex and dynamic scenarios.
Nft Text Inc
-
Software EngineerNft Text Inc Mar 2023 - Present● Led the development of an internal web application (React.js), resulting in an increase in efficiency in managing NFT sales processes. ● Established a scalable backend infrastructure on AWS EC2, resulting in 99.9% uptime and improved system reliability.● Leveraged AWS S3 for hosting static assets, resulting in improved load times and enhanced user experience.● Set up CloudWatch logging and monitoring, resulting in proactive identification and resolution of system issues.
-
Senior Software EngineerOracle Oct 2021 - Nov 2022Austin, Texas, Us● Designed and implemented new features for OCI Terraform Provider having 200,000 downloads every week.● Automated OCI service team’s code integration into OCI provider, reducing manual effort by 25%.● Implemented code generation for recursive model types and polymorphic fields, resulting in reduced development time for new API endpoints. ● Mentored interns and new team members, providing guidance on platform architecture and best practices, resulting in accelerated onboarding and increased team productivity. -
Software EngineerGartner Oct 2020 - Oct 2021Stamford, Ct, Us● Contributed to the development of an internal application, Priorities Navigator, aimed at visualizing the breadth and depth of Gartner's content coverage.● Leveraged React and Redux.js to develop a responsive and user-friendly interface, resulting in improved usability and enhanced user experience.● Designed and implemented the backend using Spring Boot, connecting it to a PostgreSQL database for data storage. ● Optimized database queries and indexes, resulting in improved data retrieval speed and reduced latency.● Significantly contributed to the Increase in Gartner's potential sales for its consulting services -
Teaching AssistantUniversity At Buffalo Jan 2020 - May 2020Buffalo, Ny, UsTeaching assistant for Distributed Systems (CSE 486/586)Guiding students on socket programming, multithreading and android studio to implement Distributed Systems concepts like Total-FIFO ordering guarantees, simple Distributed Hash Table, Amazon Dynamo style storage system. -
Software DeveloperIquanti, Inc. May 2016 - Apr 2018Jersey City, New Jersey, UsWorked as a Python Full Stack Developer on a SEO Web Application - Alps, using AngularJS and Django that provided prediction analysis to clients for better digital ranking in search engines.• Implemented secure REST APIs using Django framework to implement different application features.• Designed optimized Mongo queries to fetch the application data.• Developed REST web services to connect with the Back-End Database (MongoDB and PostgreSQL)• Designed and wrote the application's front-end using AngularJS with reusable components.• Developed standalone apps using ReactJS, ensuring responsive and user-friendly interfaces for specific features -
Application DeveloperCsc Sep 2015 - Mar 2016Global, UsWorked as a Back-End Python developer on a Hybrid Cloud Management Solution - Agility", using Flask web framework.• Designed and developed enhancements of the application.• Implemented database designs in Python using Flask Framework.• Designed rest web services calls for the different models created. -
Systems Software EngineerHp Aug 2012 - Sep 2015Palo Alto, Ca, UsWorked as a Software Engineer on the HP’s Linux printer driver.• Dealt with major product enhancements and customer queries efficiently• Ensured strict adherence to quality and productivity guidelines• Designed and developed code for new product features• Assisted in generating a variety of analysis for business documents• Ensured end-to-end unit testing for every defect and feature (new / existing) before integration testingWorked on porting the driver's application code from python 2 to python 3.• Re-wrote the driver code ensuring compatibility with the two versions of Python.• Conducted changes in semantic and syntax, return functions, String API’s and Unicode changes.• Made all the CPython extension code compatible with Python 3, maintaining the same code base for both versions.Worked on the automation of the driver's test suite• Automated execution of the unit and functional test suite on all the flavors Linux OS.• Parsed the various log files generated from the automation process to generate report files.
Sahil Gupta Education Details
-
University At BuffaloComputer Science -
Pes UniversityComputer And Information Science
Frequently Asked Questions about Sahil Gupta
What company does Sahil Gupta work for?
Sahil Gupta works for Nft Text Inc
What is Sahil Gupta's role at the current company?
Sahil Gupta's current role is Software Engineer | MS in Computer Science.
What schools did Sahil Gupta attend?
Sahil Gupta attended University At Buffalo, Pes University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial